team captains - Español Inglés Diccionario